package com.ruoyi.project.data.config.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.ruoyi.framework.web.domain.BaseEntity;
import lombok.experimental.Accessors;

import java.io.Serializable;


/**
 * 数据导入配置对象 ds_import_config
 *
 * @author 魏刚
 * @date 2020-03-16
 */
@Data
@EqualsAndHashCode(callSuper=false)
@Accessors(chain = true)
@TableName(value = "ds_import_config")
public class DsImportConfig implements Serializable
{
    private static final long serialVersionUID = 1L;

    /** ID */
    @TableId(value = "id")
    private String id;

    /** 类型 */
    @Excel(name = "类型")
    private String code;

    /** 名称 */
    @Excel(name = "名称")
    private String name;

    /** FTP取数据SH */
    @Excel(name = "FTP取数据SH")
    private String ftproot;

    /** 导入数据日期 */
    @Excel(name = "导入数据日期")
    private Integer adddate;

    /** 开始时间 */
    @Excel(name = "开始时间")
    private String importstart;

    /** 结束时间 */
    @Excel(name = "结束时间")
    private String importstop;

    /** 统计时间 */
    @Excel(name = "统计时间")
    private String dataclean;

    /** 通信IP */
    @Excel(name = "通信IP")
    private String socketip;

    /** 通信端口 */
    @Excel(name = "通信端口")
    private Integer socketport;

    /** remark */
    @Excel(name = "通信端口")
    private String remark;

    /** db名 */
    private String dbname;

    /** 服务名 */
    private String servername;

    /** 数据保存根路径 */
    private String datasaveroot;

    /** 文件到达标记 */
    private String filearrivalsign;

    /** 删除存储名 */
    private String delprcname;

    /** 报表编码 */
    private String reportcode;

    /** 存储名称 */
    private String prcname;

    /** 业务脚本路径 */
    private String bcpfileroot;

}
